Synonyms for "seed plant"

Words with similar meaning